package Pong;

import javax.swing.*;
import java.awt.*;

public class Pong extends JFrame{
	public static void main(String[] args) {		//De main methode, hier start het programma
			JFrame frame = new Pong();				//Een nieuw frame aanmaken
			JPanel paneel = new JPanel(new BorderLayout());		//Een nieuw paneel aanmaken met borderlayout
			TekenPaneel tekenpaneel = new TekenPaneel();		//Een tekenpaneel aanmaken om het spel op te spelen
			HoofdPaneel hoofdpaneel = new HoofdPaneel(tekenpaneel);	//Een hoofdpaneel aanmaken om alles te besturen
			paneel.add(hoofdpaneel, BorderLayout.SOUTH);		//Het controlepaneel wordt onderaan geplaatst
			paneel.add(tekenpaneel, BorderLayout.CENTER);		//Het tekenpaneel wordt in het center geplaatst
			frame.setContentPane(paneel);			//We plaatsen het paneel met alles er op en eraan op het frame
			frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);	//Dit zorgt er voor dat wanneer er op het kruisje gedrukt wordt, het programma afsluit
			frame.setTitle("Braekevelt & Lannoo Projects presents: Pong");	//Zet de titel op de rand van het frame
			frame.setSize(800,800);					//Maakt de grootte van het frame 800 op 800
			frame.setResizable(false);				//Zorgt er voor dat het frame niet kan aangepast worden in grootte
			frame.setVisible(true);					//Zorgt er voor dat het frame zichtbaar is
			frame.setLocationRelativeTo(null);		//Zorgt er voor dat bij het opstarten het frame in het midden wordt geplaatst
	}
}